<?php

use Database\Seeders\AdminExtensionHistoriesTableSeeder;
use Database\Seeders\AdminExtensionsTableSeeder;
use Database\Seeders\AdminMenuTableSeeder;
use Database\Seeders\AdminOperationLogTableSeeder;
use Database\Seeders\AdminPermissionMenuTableSeeder;
use Database\Seeders\AdminPermissionsTableSeeder;
use Database\Seeders\AdminRoleMenuTableSeeder;
use Database\Seeders\AdminRolePermissionsTableSeeder;
use Database\Seeders\AdminRolesTableSeeder;
use Database\Seeders\AdminRoleUsersTableSeeder;
use Database\Seeders\AdminSettingsTableSeeder;
use Database\Seeders\AdminUserHasTestFormTableSeeder;
use Database\Seeders\AdminUserPermissionsTableSeeder;
use Database\Seeders\AdminUsersTableSeeder;
use Illuminate\Database\Seeder;

class DatabaseSeeder extends Seeder
{
    /**
     * Seed the application's database.
     *
     * @return void
     */
    public function run()
    {
//         $this->call(UsersTableSeeder::class);
        $this->call(AdminExtensionsTableSeeder::class);
        $this->call(AdminExtensionHistoriesTableSeeder::class);
        $this->call(AdminMenuTableSeeder::class);
        $this->call(AdminOperationLogTableSeeder::class);
        $this->call(AdminPermissionsTableSeeder::class);
        $this->call(AdminPermissionMenuTableSeeder::class);
        $this->call(AdminRolesTableSeeder::class);
        $this->call(AdminRoleMenuTableSeeder::class);
        $this->call(AdminRolePermissionsTableSeeder::class);
        $this->call(AdminRoleUsersTableSeeder::class);
        $this->call(AdminSettingsTableSeeder::class);
        $this->call(AdminUsersTableSeeder::class);
        $this->call(AdminUserHasTestFormTableSeeder::class);
        $this->call(AdminUserPermissionsTableSeeder::class);
    }
}
